const db=require('../db/index')


const getArticleCates=(req,res)=>{
    const sql="select * from article_calte where is_delete=0 "
    db.query(sql,(err,results)=>{
        if(err) return res.cc(err)
        else
        res.send({
            status:0,
            message:'获取分类成功',
            data:results
        })
    })
   
}
const addArticleCates=(req,res)=>{
    const sql0="select * from article_calte where name=?"
    db.query(sql0,req.body.name,(err,results)=>{
        if(err)return res.cc(err)
        if(results.length==1) return res.cc('添加失败，该类型已经存在')
        const sql="insert into article_calte set ?"
        db.query(sql,req.body,(err2,results2)=>{
            if(err2)return res.cc(err2)
            if(results2.affectedRows!=1)return res.cc('添加失败，请稍后再试')
            res.send({status:0,message:'添加成功'})
        })
    })
}

const deleteArticleCates=(req,res)=>{
    
    const sql0="select * from article_calte where id=?"
    db.query(sql0,req.query.id,(err,results)=>{
        if(err)return res.cc(err)
        if(results.length==0)return res.cc('该类不存在')
        const sql1="delete from article_calte where id=?"
        db.query(sql1,req.query.id,(err2,results2)=>{
            if(err2)return res.cc(err2)
            if(results2.affectedRows!=1)return res.cc('删除失败，稍后再试')
            res.send({
                status:0,
                message:'删除成功！！'
            })
        })
    })
}




module.exports={
    getArticleCates,
    addArticleCates,
    deleteArticleCates
}